/*
 * @Author: czy
 * @Date: 2021-07-09 13:59:26
 * @LastEditTime: 2021-07-13 12:08:02
 */
extern void interrupt_init(void);
extern void IO_init(void);
extern void memory_init(void);
extern void shell_init(void);
extern void communicate_init(void);
extern void process_init(void);

/**
 * @description: Each module of the system is initialized (Must be initialized in order).
 */
void init(void)
{
    interrupt_init();
    memory_init();
    communicate_init();
    shell_init();
    IO_init();
    process_init();
}